mill property and installations - Francés Inglés Diccionario